import mods.modularmachinery.RecipePrimer;
import mods.modularmachinery.RecipeBuilder;
import crafttweaker.item.IItemStack;
import crafttweaker.item.IIngredient;
import crafttweaker.liquid.ILiquidStack;
import crafttweaker.oredict.IOreDict;
import crafttweaker.oredict.IOreDictEntry;
import crafttweaker.data.IData;

// Mechanical Components
// Iron
RecipeBuilder.newBuilder("ie_assemble_imc","engineering_assembler",20).
addItemInput(<immersiveengineering:metal:39>*2).
addItemInput(<minecraft:iron_ingot>*2).
addItemInput(<ore:ingotCopper>*1).
addEnergyPerTickInput(20).
addItemOutput(<immersiveengineering:material:8>*1).
build();
// Steel
RecipeBuilder.newBuilder("ie_assemble_smc","engineering_assembler",20).
addItemInput(<immersiveengineering:metal:38>*2).
addItemInput(<immersiveengineering:metal:8>*2).
addItemInput(<ore:ingotCopper>*1).
addEnergyPerTickInput(20).
addItemOutput(<immersiveengineering:material:9>*1).
build();

// Engineering Blocks
// Redstone
RecipeBuilder.newBuilder("ie_assemble_reblock","engineering_assembler",40).
addItemInput(<immersiveengineering:metal:38>*2).
addItemInput(<immersiveengineering:metal:39>*2).
addItemInput(<minecraft:redstone>*4).
addEnergyPerTickInput(20).
addItemOutput(<immersiveengineering:metal_decoration0:3>*1).
build();
// Light
RecipeBuilder.newBuilder("ie_assemble_leblock","engineering_assembler",40).
addItemInput(<immersiveengineering:metal:39>*4).
addItemInput(<immersiveengineering:material:8>*2).
addItemInput(<ore:ingotCopper>*2).
addEnergyPerTickInput(30).
addItemOutput(<immersiveengineering:metal_decoration0:4>*1).
build();
// Heavy
RecipeBuilder.newBuilder("ie_assemble_heblock","engineering_assembler",100).
addItemInput(<immersiveengineering:metal:38>*4).
addItemInput(<immersiveengineering:material:9>*2).
addItemOutput(<ore:ingotElectrum>*2).
addEnergyPerTickInput(50).
addItemOutput(<immersiveengineering:metal_decoration0:5>*1).
build();
